﻿/*
 *GreyBox was written by Strategic Data Systems and licenced under the open source MS-PL. 
 */
using System;
using System.Collections.Generic;

namespace StrategicDataSystems.Cloud.Monitoring.HostedServices
{
    public class HostedService
    {

        /// <summary>
        /// Initializes a new instance of the HostedService class.
        /// </summary>
        public HostedService(string serviceName, Uri managementUrl, IEnumerable<Deployment> deployments)
        {
            ServiceName = serviceName;
            ManagementUrl = managementUrl;
            Deployments = deployments;
        }

        public string ServiceName { get; private set; }
        public Uri ManagementUrl { get; private set; }
        public IEnumerable<Deployment> Deployments { get; private set; }
    }
}